Big Huge Thesaurus

genus Pyrausta

noun

sounds kind of like